arrow-headed drill - Turkish English Dictionary